package com.zpp.wedding_admin.service;

import com.zpp.wedding_admin.entity.CameraWork;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author 朱盼盼
 * @since 2022-12-29
 */
public interface ICameraWorkService extends IService<CameraWork> {

    List<CameraWork> getAllList();

    List<CameraWork> getById(String id);

    boolean pass(String id, String reason);

    boolean noPass(String id, String reason);

    boolean goodAdd(String id);

    boolean goodSubtract(String id);

    boolean collectAdd(String id);

    boolean collectSubtract(String id);

    List<CameraWork> getWorkPageVo(Integer id, Integer[] labelIDs, Integer[] locationIDs);

    CameraWork getByWorkId(Integer id);

    List<CameraWork> getAllListByUserId(Integer id);
}
